/**
 * 请求返回状态码
 */
export enum ResultCodeEnum {
  //成功
  SUCCESS = 1,
  // 失败
  FAIL = 0
}

/**
 * 常用接口请求方式
 */
export enum MethodTypeEnum {
  GET = "get",
  POST = "post",
  PUT = "put",
  DELETE = "delete"
}

/**
 * 常用请求体格式
 */
export enum ContentTypeEnum {
  // 默认的格式请求体中的数据会以json字符串格式的数据发送到后端
  JSON = "application/json;charset=UTF-8",
  // 它会将请求参数用 key1=val1&key2=val2 的方式进行组织，并放到请求实体里面，注意不支持上传文件，一般用于普通表单提交
  FORM = "application/x-www-form-urlencoded;charset=UTF-8",
  // 它会将请求体的数据处理为一条消息，以标签boundary为单元，用分隔符分开。既可以上传键值对，也可以上传文件
  DATA = "multipart/form-data;charset=UTF-8",
  // 与application/json类似，会以xml字符串格式的数据发送到后端
  XML = "application/xml;charset=UTF-8",
  // 与application/json类似，会以text字符串格式的数据发送到后端
  TEXT = "text/plain;charset=UTF-8"
}
